package com.tarena.lbs.coupon.dao.mapper;

import com.tarena.lbs.coupon.pojo.po.UserCouponsPO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface UserCouponsMapper  {
    
    /**
     * 保存用户优惠券信息
     * @param userCouponsPO 用户优惠券实体
     * @return 影响行数
     */
    int insert(UserCouponsPO userCouponsPO);
    
    /**
     * 根据用户ID和优惠券ID统计数量
     * @param userId 用户ID
     * @param couponId 优惠券ID
     * @return 数量
     */
    int countByUserIdAndCouponId(@Param("userId") Integer userId, @Param("couponId") Integer couponId);
}